package com.ruoyi.system.mapper.construction;

import com.ruoyi.system.domain.construction.RentalPic;

import java.util.List;

public interface RentalPicMapper {

    /**
     * 查询租赁服务图片信息
     *
     * @param rentalPicId 租赁服务图片信息ID
     * @return 租赁服务图片信息
     */
    public RentalPic selectRentalPicById(Integer rentalPicId);

    /**
     * 查询租赁服务图片信息列表
     *
     * @param rentalPic 租赁服务图片信息
     * @return 租赁服务图片信息集合
     */
    public List<RentalPic> selectRentalPicList(RentalPic rentalPic);

    /**
     * 新增租赁服务图片信息
     *
     * @param rentalPic 租赁服务图片信息
     * @return 结果
     */
    public int insertRentalPic(RentalPic rentalPic);

    /**
     * 修改租赁服务图片信息
     *
     * @param rentalPic 租赁服务图片信息
     * @return 结果
     */
    public int updateRentalPic(RentalPic rentalPic);

    /**
     * 删除租赁服务图片信息
     *
     * @param rentalPicId 租赁服务图片信息ID
     * @return 结果
     */
    public int deleteRentalPicById(Integer rentalPicId);

    /**
     * 批量删除租赁服务图片信息
     *
     * @param rentalPicIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteRentalPicByIds(Integer[] rentalPicIds);
}
